141. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2023-07-12 04:42:40 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

141.1 Files compared

#LocationFileLast Modified
12023-07-12 04:42:40 +0000
2Porto v4.0.6/Theme Files/Porto Theme/app/code/Smartwave/Filterproducts/view/adminhtml/ui_componentpagebuilder_filterproducts_form.xml2023-06-28 08:46:12 +0000

141.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged00
Changed00
Inserted11145
Removed00

141.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

141.4 Active regular expressions

No regular expressions were active.

141.5 Comparison detail

    1 <?xml 
    2  version="1.0" 
    3  encoding="UTF-8"
    4 ?>
    5 <!--
    6 /**
    7  * Copyright © Magento, Inc. All rights reserved.
    8  * See COPYING.txt for license details.
    9  */
    10 -->
    11 <form 
    12  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    13       
    14  xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd" 
    15  extends="pagebuilder_base_form"
    16 >
    17      
    18  <argument 
    19   name="data
    20   xsi:type="array"
    21  >
    22           
    23   <item 
    24    name="js_config" 
    25    xsi:type="array"
    26   >
    27                
    28    <item 
    29     name="provider" 
    30     xsi:type="string"
    31    >
    32     pagebuilder_filterproducts_form.pagebuilder_filterproducts_form_data_source
    33    </item>
    34            
    35   </item>
    36           
    37   <item 
    38    name="label" 
    39    xsi:type="string" 
    40    translate="true"
    41   >
    42    Products
    43   </item>
    44       
    45  </argument>
    46      
    47  <settings>
    48           
    49   <deps>
    50                
    51    <dep>
    52     pagebuilder_filterproducts_form.pagebuilder_filterproducts_form_data_source
    53    </dep>
    54            
    55   </deps>
    56           
    57   <namespace>
    58    pagebuilder_filterproducts_form
    59   </namespace>
    60       
    61  </settings>
    62      
    63  <dataSourc
    64   name="pagebuilder_filterproducts_form_data_source"
    65  >
    66           
    67   <argument 
    68    name="data
    69    xsi:type="array"
    70   >
    71                
    72    <item 
    73     name="js_config" 
    74     xsi:type="array"
    75    >
    76                     
    77     <item 
    78      name="component" 
    79      xsi:type="string"
    80     >
    81      Magento_PageBuilder/js/form/provider
    82     </item>
    83                 
    84    </item>
    85            
    86   </argument>
    87           
    88   <dataProvider 
    89    name="pagebuilder_filterproducts_form_data_source" 
    90    class="Magento\PageBuilder\Model\ContentType\DataProvider"
    91   >
    92                
    93    <settings>
    94                     
    95     <requestFieldName/>
    96                     
    97     <primaryFieldName/>
    98                 
    99    </settings>
    100            
    101   </dataProvider>
    102       
    103  </dataSource>
    104      
    105  <fieldset 
    106   name="appearance_fieldset" 
    107   sortOrder="10" 
    108   component="Magento_PageBuilder/js/form/element/dependent-fieldset"
    109  >
    110           
    111   <settings>
    112                
    113    <label 
    114     translate="true"
    115    >
    116     Appearance
    117    </label>
    118                
    119    <additionalClasses>
    120                     
    121     <class 
    122      name="admin__fieldset-visual-select-large"
    123     >
    124      true
    125     </class>
    126                 
    127    </additionalClasses>
    128                
    129    <collapsible>
    130     false
    131    </collapsible>
    132                
    133    <opened>
    134     true
    135    </opened>
    136                
    137    <imports>
    138                     
    139     <link 
    140      name="hideFieldset"
    141     >
    142      ${$.name}.appearance:options
    143     </link>
    144                     
    145     <link 
    146      name="hideLabel"
    147     >
    148      ${$.name}.appearance:options
    149     </link>
    150                 
    151    </imports>
    152            
    153   </settings>
    154           
    155   <field 
    156    name="appearance" 
    157    formElement="select" 
    158    sortOrder="10" 
    159    component="Magento_PageBuilder/js/form/element/dependent-visual-select"
    160   >
    161                
    162    <argument 
    163     name="data
    164     xsi:type="array"
    165    >
    166                     
    167     <item 
    168      name="config" 
    169      xsi:type="array"
    170     >
    171                          
    172      <item 
    173       name="default" 
    174       xsi:type="string"
    175      >
    176       grid
    177      </item>
    178                      
    179     </item>
    180                 
    181    </argument>
    182                
    183    <settings>
    184                     
    185     <additionalClasses>
    186                          
    187      <class 
    188       name="admin__field-wide"
    189      >
    190       true
    191      </class>
    192                          
    193      <class 
    194       name="admin__field-visual-select-container"
    195      >
    196       true
    197      </class>
    198                      
    199     </additionalClasses>
    200                     
    201     <dataType>
    202      text
    203     </dataType>
    204                     
    205     <validation>
    206                          
    207      <rule 
    208       name="required-entry
    209       xsi:type="boolean"
    210      >
    211       true
    212      </rule>
    213                      
    214     </validation>
    215                     
    216     <elementTmpl>
    217      Magento_PageBuilder/form/element/visual-select
    218     </elementTmpl>
    219                 
    220    </settings>
    221                
    222    <formElements>
    223                     
    224     <select>
    225                          
    226      <settings>
    227                               
    228       <options 
    229        class="AppearanceSourceFilterproducts" 
    230       />
    231                           
    232      </settings>
    233                      
    234     </select>
    235                 
    236    </formElements>
    237            
    238   </field>
    239           
    240   <field 
    241    name="display_type" 
    242    sortOrder="20" 
    243    formElement="select"
    244   >
    245                
    246    <argument 
    247     name="data
    248     xsi:type="array"
    249    >
    250                     
    251     <item 
    252      name="config" 
    253      xsi:type="array"
    254     >
    255                          
    256      <item 
    257       name="default" 
    258       xsi:type="string"
    259      >
    260       latest_products
    261      </item>
    262                      
    263     </item>
    264                 
    265    </argument>
    266                
    267    <settings>
    268                     
    269     <dataType>
    270      text
    271     </dataType>
    272                     
    273     <label 
    274      translate="true"
    275     >
    276      Display Type
    277     </label>
    278                 
    279    </settings>
    280                
    281    <formElements>
    282                     
    283     <select>
    284                          
    285      <settings>
    286                               
    287       <options>
    288                                    
    289        <option 
    290         name="latest" 
    291         xsi:type="array"
    292        >
    293                                         
    294         <item 
    295          name="value" 
    296          xsi:type="string"
    297         >
    298          latest_products
    299         </item>
    300                                         
    301         <item 
    302          name="label" 
    303          xsi:type="string" 
    304          translate="true"
    305         >
    306          Latest products
    307         </item>
    308                                     
    309        </option>
    310                                    
    311        <option 
    312         name="new" 
    313         xsi:type="array"
    314        >
    315                                         
    316         <item 
    317          name="value" 
    318          xsi:type="string"
    319         >
    320          new_products
    321         </item>
    322                                         
    323         <item 
    324          name="label" 
    325          xsi:type="string" 
    326          translate="true"
    327         >
    328          New products
    329         </item>
    330                                     
    331        </option>
    332                                    
    333        <option 
    334         name="featured" 
    335         xsi:type="array"
    336        >
    337                                         
    338         <item 
    339          name="value" 
    340          xsi:type="string"
    341         >
    342          featured_products
    343         </item>
    344                                         
    345         <item 
    346          name="label" 
    347          xsi:type="string" 
    348          translate="true"
    349         >
    350          Featured products
    351         </item>
    352                                     
    353        </option>
    354                                    
    355        <option 
    356         name="bestseller" 
    357         xsi:type="array"
    358        >
    359                                         
    360         <item 
    361          name="value" 
    362          xsi:type="string"
    363         >
    364          bestseller_products
    365         </item>
    366                                         
    367         <item 
    368          name="label" 
    369          xsi:type="string" 
    370          translate="true"
    371         >
    372          Bestseller products
    373         </item>
    374                                     
    375        </option>
    376                                    
    377        <option 
    378         name="sale
    379         xsi:type="array"
    380        >
    381                                         
    382         <item 
    383          name="value" 
    384          xsi:type="string"
    385         >
    386          sale_products
    387         </item>
    388                                         
    389         <item 
    390          name="label" 
    391          xsi:type="string" 
    392          translate="true"
    393         >
    394          Sale products
    395         </item>
    396                                     
    397        </option>
    398                                    
    399        <option 
    400         name="deal
    401         xsi:type="array"
    402        >
    403                                         
    404         <item 
    405          name="value" 
    406          xsi:type="string"
    407         >
    408          deal_products
    409         </item>
    410                                         
    411         <item 
    412          name="label" 
    413          xsi:type="string" 
    414          translate="true"
    415         >
    416          Deal products
    417         </item>
    418                                     
    419        </option>
    420                                
    421       </options>
    422                           
    423      </settings>
    424                      
    425     </select>
    426                 
    427    </formElements>
    428            
    429   </field>
    430           
    431   <field 
    432    name="category_ids" 
    433    component="Magento_Catalog/js/components/new-category" 
    434    sortOrder="30" 
    435    formElement="select"
    436   >
    437                
    438    <argument 
    439     name="data
    440     xsi:type="array"
    441    >
    442                     
    443     <item 
    444      name="config" 
    445      xsi:type="array"
    446     >
    447                          
    448      <item 
    449       name="filterOptions" 
    450       xsi:type="boolean"
    451      >
    452       true
    453      </item>
    454                          
    455      <item 
    456       name="multiple" 
    457       xsi:type="boolean"
    458      >
    459       false
    460      </item>
    461                          
    462      <item 
    463       name="showCheckbox" 
    464       xsi:type="boolean"
    465      >
    466       false
    467      </item>
    468                          
    469      <item 
    470       name="disableLabel" 
    471       xsi:type="boolean"
    472      >
    473       true
    474      </item>
    475                          
    476      <item 
    477       name="levelsVisibility" 
    478       xsi:type="number"
    479      >
    480       1
    481      </item>
    482                      
    483     </item>
    484                 
    485    </argument>
    486                
    487    <settings>
    488                     
    489     <elementTmpl>
    490      ui/grid/filters/elements/ui-select
    491     </elementTmpl>
    492                     
    493     <label 
    494      translate="true"
    495     >
    496      Category
    497     </label>
    498                     
    499     <dataScope>
    500      category_ids
    501     </dataScope>
    502                     
    503     <componentType>
    504      field
    505     </componentType>
    506                     
    507     <visible>
    508      true
    509     </visible>
    510                     
    511     <listens>
    512                          
    513      <link 
    514       name="${ $.namespace }.${ $.namespace }:responseData"
    515      >
    516       setParsed
    517      </link>
    518                      
    519     </listens>
    520                 
    521    </settings>
    522                
    523    <formElements>
    524                     
    525     <select>
    526                          
    527      <settings>
    528                               
    529       <options 
    530        class="Magento\Catalog\Ui\Component\Product\Form\Categories\Options"
    531       />
    532                           
    533      </settings>
    534                      
    535     </select>
    536                 
    537    </formElements>
    538            
    539   </field>
    540           
    541   <field 
    542    name="product_count" 
    543    sortOrder="60" 
    544    formElement="input"
    545   >
    546                
    547    <argument 
    548     name="data
    549     xsi:type="array"
    550    >
    551                     
    552     <item 
    553      name="config" 
    554      xsi:type="array"
    555     >
    556                          
    557      <item 
    558       name="default" 
    559       xsi:type="number"
    560      >
    561       4
    562      </item>
    563                      
    564     </item>
    565                 
    566    </argument>
    567                
    568    <settings>
    569                     
    570     <dataType>
    571      number
    572     </dataType>
    573                     
    574     <label 
    575      translate="true"
    576     >
    577      Number of Products to Display
    578     </label>
    579                     
    580     <additionalClasses>
    581                          
    582      <class 
    583       name="admin__field-small"
    584      >
    585       true
    586      </class>
    587                      
    588     </additionalClasses>
    589                     
    590     <dataScope>
    591      product_count
    592     </dataScope>
    593                     
    594     <validation>
    595                          
    596      <rule 
    597       name="required-entry
    598       xsi:type="boolean"
    599      >
    600       true
    601      </rule>
    602                          
    603      <rule 
    604       name="validate-number" 
    605       xsi:type="boolean"
    606      >
    607       true
    608      </rule>
    609                          
    610      <rule 
    611       name="less-than-equals-to" 
    612       xsi:type="number"
    613      >
    614       999
    615      </rule>
    616                          
    617      <rule 
    618       name="greater-than-equals-to" 
    619       xsi:type="number"
    620      >
    621       1
    622      </rule>
    623                      
    624     </validation>
    625                 
    626    </settings>
    627            
    628   </field>
    629           
    630   <field 
    631    name="column_count" 
    632    sortOrder="70" 
    633    formElement="select"
    634   >
    635                
    636    <argument 
    637     name="data
    638     xsi:type="array"
    639    >
    640                     
    641     <item 
    642      name="config" 
    643      xsi:type="array"
    644     >
    645                          
    646      <item 
    647       name="default" 
    648       xsi:type="string"
    649      >
    650       4
    651      </item>
    652                      
    653     </item>
    654                 
    655    </argument>
    656                
    657    <settings>
    658                     
    659     <dataType>
    660      text
    661     </dataType>
    662                     
    663     <label 
    664      translate="true"
    665     >
    666      Columns Count
    667     </label>
    668                 
    669    </settings>
    670                
    671    <formElements>
    672                     
    673     <select>
    674                          
    675      <settings>
    676                               
    677       <options>
    678                                    
    679        <option 
    680         name="1" 
    681         xsi:type="array"
    682        >
    683                                         
    684         <item 
    685          name="value" 
    686          xsi:type="string"
    687         >
    688          1
    689         </item>
    690                                         
    691         <item 
    692          name="label" 
    693          xsi:type="string" 
    694          translate="true"
    695         >
    696          1 Column
    697         </item>
    698                                     
    699        </option>
    700                                    
    701        <option 
    702         name="2" 
    703         xsi:type="array"
    704        >
    705                                         
    706         <item 
    707          name="value" 
    708          xsi:type="string"
    709         >
    710          2
    711         </item>
    712                                         
    713         <item 
    714          name="label" 
    715          xsi:type="string" 
    716          translate="true"
    717         >
    718          2 Columns
    719         </item>
    720                                     
    721        </option>
    722                                    
    723        <option 
    724         name="3" 
    725         xsi:type="array"
    726        >
    727                                         
    728         <item 
    729          name="value" 
    730          xsi:type="string"
    731         >
    732          3
    733         </item>
    734                                         
    735         <item 
    736          name="label" 
    737          xsi:type="string" 
    738          translate="true"
    739         >
    740          3 Columns
    741         </item>
    742                                     
    743        </option>
    744                                    
    745        <option 
    746         name="4" 
    747         xsi:type="array"
    748        >
    749                                         
    750         <item 
    751          name="value" 
    752          xsi:type="string"
    753         >
    754          4
    755         </item>
    756                                         
    757         <item 
    758          name="label" 
    759          xsi:type="string" 
    760          translate="true"
    761         >
    762          4 Columns
    763         </item>
    764                                     
    765        </option>
    766                                    
    767        <option 
    768         name="5" 
    769         xsi:type="array"
    770        >
    771                                         
    772         <item 
    773          name="value" 
    774          xsi:type="string"
    775         >
    776          5
    777         </item>
    778                                         
    779         <item 
    780          name="label" 
    781          xsi:type="string" 
    782          translate="true"
    783         >
    784          5 Columns
    785         </item>
    786                                     
    787        </option>
    788                                    
    789        <option 
    790         name="6" 
    791         xsi:type="array"
    792        >
    793                                         
    794         <item 
    795          name="value" 
    796          xsi:type="string"
    797         >
    798          6
    799         </item>
    800                                         
    801         <item 
    802          name="label" 
    803          xsi:type="string" 
    804          translate="true"
    805         >
    806          6 Columns
    807         </item>
    808                                     
    809        </option>
    810                                
    811       </options>
    812                           
    813      </settings>
    814                      
    815     </select>
    816                 
    817    </formElements>
    818            
    819   </field>
    820           
    821   <field 
    822    name="product_type" 
    823    sortOrder="80" 
    824    formElement="select"
    825   >
    826                
    827    <argument 
    828     name="data
    829     xsi:type="array"
    830    >
    831                     
    832     <item 
    833      name="config" 
    834      xsi:type="array"
    835     >
    836                          
    837      <item 
    838       name="default" 
    839       xsi:type="string"
    840      >
    841       3
    842      </item>
    843                      
    844     </item>
    845                 
    846    </argument>
    847                
    848    <settings>
    849                     
    850     <dataType>
    851      text
    852     </dataType>
    853                     
    854     <label 
    855      translate="true"
    856     >
    857      Product Type Layout
    858     </label>
    859                 
    860    </settings>
    861                
    862    <formElements>
    863                     
    864     <select>
    865                          
    866      <settings>
    867                               
    868       <options>
    869                                    
    870        <option 
    871         name="1" 
    872         xsi:type="array"
    873        >
    874                                         
    875         <item 
    876          name="value" 
    877          xsi:type="string"
    878         >
    879          1
    880         </item>
    881                                         
    882         <item 
    883          name="label" 
    884          xsi:type="string" 
    885          translate="true"
    886         >
    887          Type 1
    888         </item>
    889                                     
    890        </option>
    891                                    
    892        <option 
    893         name="2" 
    894         xsi:type="array"
    895        >
    896                                         
    897         <item 
    898          name="value" 
    899          xsi:type="string"
    900         >
    901          2
    902         </item>
    903                                         
    904         <item 
    905          name="label" 
    906          xsi:type="string" 
    907          translate="true"
    908         >
    909          Type 2
    910         </item>
    911                                     
    912        </option>
    913                                    
    914        <option 
    915         name="3" 
    916         xsi:type="array"
    917        >
    918                                         
    919         <item 
    920          name="value" 
    921          xsi:type="string"
    922         >
    923          3
    924         </item>
    925                                         
    926         <item 
    927          name="label" 
    928          xsi:type="string" 
    929          translate="true"
    930         >
    931          Type 3
    932         </item>
    933                                     
    934        </option>
    935                                    
    936        <option 
    937         name="4" 
    938         xsi:type="array"
    939        >
    940                                         
    941         <item 
    942          name="value" 
    943          xsi:type="string"
    944         >
    945          4
    946         </item>
    947                                         
    948         <item 
    949          name="label" 
    950          xsi:type="string" 
    951          translate="true"
    952         >
    953          Type 4
    954         </item>
    955                                     
    956        </option>
    957                                    
    958        <option 
    959         name="5" 
    960         xsi:type="array"
    961        >
    962                                         
    963         <item 
    964          name="value" 
    965          xsi:type="string"
    966         >
    967          5
    968         </item>
    969                                         
    970         <item 
    971          name="label" 
    972          xsi:type="string" 
    973          translate="true"
    974         >
    975          Type 5
    976         </item>
    977                                     
    978        </option>
    979                                    
    980        <option 
    981         name="6" 
    982         xsi:type="array"
    983        >
    984                                         
    985         <item 
    986          name="value" 
    987          xsi:type="string"
    988         >
    989          6
    990         </item>
    991                                         
    992         <item 
    993          name="label" 
    994          xsi:type="string" 
    995          translate="true"
    996         >
    997          Type 6
    998         </item>
    999                                     
    1000        </option>
    1001                                    
    1002        <option 
    1003         name="7" 
    1004         xsi:type="array"
    1005        >
    1006                                         
    1007         <item 
    1008          name="value" 
    1009          xsi:type="string"
    1010         >
    1011          7
    1012         </item>
    1013                                         
    1014         <item 
    1015          name="label" 
    1016          xsi:type="string" 
    1017          translate="true"
    1018         >
    1019          Type 7
    1020         </item>
    1021                                     
    1022        </option>
    1023                                    
    1024        <option 
    1025         name="8" 
    1026         xsi:type="array"
    1027        >
    1028                                         
    1029         <item 
    1030          name="value" 
    1031          xsi:type="string"
    1032         >
    1033          8
    1034         </item>
    1035                                         
    1036         <item 
    1037          name="label" 
    1038          xsi:type="string" 
    1039          translate="true"
    1040         >
    1041          Type 8
    1042         </item>
    1043                                     
    1044        </option>
    1045                                    
    1046        <option 
    1047         name="9" 
    1048         xsi:type="array"
    1049        >
    1050                                         
    1051         <item 
    1052          name="value" 
    1053          xsi:type="string"
    1054         >
    1055          9
    1056         </item>
    1057                                         
    1058         <item 
    1059          name="label" 
    1060          xsi:type="string" 
    1061          translate="true"
    1062         >
    1063          Type 9
    1064         </item>
    1065                                     
    1066        </option>
    1067                                    
    1068        <option 
    1069         name="10" 
    1070         xsi:type="array"
    1071        >
    1072                                         
    1073         <item 
    1074          name="value" 
    1075          xsi:type="string"
    1076         >
    1077          10
    1078         </item>
    1079                                         
    1080         <item 
    1081          name="label" 
    1082          xsi:type="string" 
    1083          translate="true"
    1084         >
    1085          Type 10
    1086         </item>
    1087                                     
    1088        </option>
    1089                                    
    1090        <option 
    1091         name="11" 
    1092         xsi:type="array"
    1093        >
    1094                                         
    1095         <item 
    1096          name="value" 
    1097          xsi:type="string"
    1098         >
    1099          11
    1100         </item>
    1101                                         
    1102         <item 
    1103          name="label" 
    1104          xsi:type="string" 
    1105          translate="true"
    1106         >
    1107          Type 11
    1108         </item>
    1109                                     
    1110        </option>
    1111                                    
    1112        <option 
    1113         name="12" 
    1114         xsi:type="array"
    1115        >
    1116                                         
    1117         <item 
    1118          name="value" 
    1119          xsi:type="string"
    1120         >
    1121          12
    1122         </item>
    1123                                         
    1124         <item 
    1125          name="label" 
    1126          xsi:type="string" 
    1127          translate="true"
    1128         >
    1129          Type 12
    1130         </item>
    1131                                     
    1132        </option>
    1133                                
    1134       </options>
    1135                           
    1136      </settings>
    1137                      
    1138     </select>
    1139                 
    1140    </formElements>
    1141            
    1142   </field>
    1143       
    1144  </fieldset>
    1145 </form>